home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Source Code / Think Class Libraries / CDictionary 1.0 / CDictTestDoc.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-11-30  |  693 b   |  33 lines  |  [TEXT/KAHL]

  1.  
  2.  
  3. #define    _H_CDictTestDoc
  4.  
  5. #include "CSmartDocument.h"
  6.  
  7. struct CDictTestDoc : CSmartDocument
  8. {
  9.     /* instance variables */
  10.     
  11.     struct CTestDict        *itsDictionary;
  12.     struct CSmartEditText    *itsKeyText, *itsValueText;
  13.     struct CStaticInteger    *itsItemCount;
  14.     struct CPascalString    *utilString;
  15.  
  16.     /* public methods */
  17.     
  18.     void        IDictTestDoc(CBureaucrat *aSupervisor, Boolean printable);
  19.     void        Dispose();
  20.     void        DoCommand(long theCommand);
  21.     void        NewFile(void);
  22.     void        UpdateMenus( void);
  23.     
  24.     /* private methods */
  25.     
  26.     void        BuildWindow( void);
  27.     void        AddAssociation( void);
  28.     void        RemoveAssociation( void);
  29.     void        LookupAssociation( void);
  30.     void        AddLots( void);
  31.     Boolean        ConfirmClose(Boolean quitting);
  32.  
  33. };